South Korea calls for withdrawal of North Korean troops allegedly deployed in Russia Anadolu Agency | English